59846831
67926427
37905363
78082573
99932812
33922184
39737052
20041738
4354216
71295679
28594725
60797125
38443133
31852453
90641960
940373
11979565
96861092
51017224
83476231
56535560
20481194
73384722
35659273
32244177
10301726
61778782
93221985
49423414
829478
92053826
66821229
4571138
8226876
27023072
98618753
35252470
9817269
84079364
72672216