45946216
19107117
53164286
85981783
50534873
38256783
34874093
92974876
697603
72502680
91078720
44818066
49309144
95303179
59173134
29199526
89626710
7343631
70727699
3383208
67115442
50451862
437657
3913815
61351814
25471123
5945749
37853042
19698609
68544869
32552251
67874039
36211764
87626951
67945042
29019349
33042416
990948
84271381
36372940