49805914
46273965
2906722
18718151
72374212
20556480
25333329
48296863
96431506
27542605
12176598
89785131
53267339
10649669
6765064
45905158
64937649
41356126
26982025
33411080
41482727
74313488
2602608
90697547
30218217
91405069
4337303
37783779
84958211
7568794
24975292
23016208
20675460
6834723
8664667
79059319
76367412
90818189
39584738
18266132