89138286
53275171
94512824
16773178
23386721
34425956
42424802
69674845
70461441
39872335
34488705
44857829
8842580
67344020
1166638
51189338
96544006
54106345
30041873
55499401
43585844
80495355
62884767
47557054
7226839
31264578
26604250
67144603
77011432
72127308
4441213
48363898
55758379
88451188
55312467
73439770
47255364
7565912
70255244
77663750