42695829
40365146
88705324
35817348
10133384
22405172
9477429
3719118
1272623
28672830
53231742
91484370
43073856
41516127
56214726
73618100
78277045
3794424
2751254
91381278
45276624
991771
622760
2738864
92702039
71005391
56941935
68862044
13748446
32918103
70928993
3913327
48619456
96859426
60054643
36538098
5818269
20193703
60454947
33557386