83372956
85597644
4649983
50579406
2688111
60326611
90782986
63166043
376268
92148303
76792898
78343190
96554227
27848020
89715290
33959588
70116635
28003756
6751202
2702663
57818587
37627938
16963324
64932160
52585042
75802637
40165770
76329618
54024126
30284919
78226264
80415868
88451538
76725221
88561086
63271968
36317359
34968939
39345811
32171319