65403523
49721162
33916106
829535
24291116
24582152
35293396
52343913
34438610
70633201
99448304
27347213
79741394
82387615
22726682
25811230
11359472
88793215
36336777
20599230
11895087
99693723
64172373
72187109
4685764
70682952
51611970
11326875
76081257
34206383
37854312
27375960
92786779
20734449
78509909
23802978
88819909
79526457
38798911
23463904