3002278
53052810
68472379
19054414
98445727
83417067
10099745
21083669
4098480
48179179
74781720
8406570
7133248
7903248
28011115
30092439
4004102
62045735
56996728
8824714
84173498
62988291
5822129
69001650
6632890
24404136
32848143
63888694
18523347
41352361
50139336
28356211
27946934
39092367
43802218
78714549
63364088
84388885
77062930
40286730