40299598
94922857
74317494
4082730
89041123
19601971
11684446
76628131
7317595
60594854
81555712
52508971
76853933
3686631
12464065
28391477
60316235
13505061
60328293
97406353
2952093
81969743
24289355
977801
56843120
5816469
96606443
78746651
63401917
69075776
3477715
32487424
38613218
13472329
69813730
94476890
84427812
84266244
80292927
86492119