39731456
62048654
867916
93955374
72703560
72559519
1041194
15326877
37158763
59639558
60389788
87079490
84952817
66715692
21647219
25021668
92503402
13281466
77336339
6830509
18477699
21232296
76487325
98624230
38564218
56015119
42843312
26375739
74001604
93917100
5062460
10799046
82536660
1168494
43316500
43989219
3788448
71995076
56237018
63333140