70162393
68958684
17661502
82827007
65874491
20824171
81317648
84471748
5742656
79504654
28401999
7042161
16072558
19897477
28619364
98703764
73252541
26887939
2718644
89813220
1005656
37567647
99856955
76819981
57862838
8296263
36731653
86002021
64976370
9180192
57339036
89728401
44596397
85576335
94377945
6600317
2665834
70098902
63631446
62179465