18289444
14178129
20245389
53818126
69623923
63633940
64776418
92809111
63688388
14757343
1608086
77622137
37804061
99388954
95855268
52626291
85758152
21234606
70744834
90311417
28875370
17032363
17586741
15953520
55614496
17631835
23632972
21329870
89371406
50742685
13617815
90373924
3130683
45958427
90589147
42388262
85127703
63513720
46523296
653067