96917854
19901575
4572174
85449194
25398327
84193079
19286474
70825131
92958351
87585100
24205252
451082
44791259
90094662
1712168
29523116
42548463
31123564
73771240
52631021
84703492
19807239
97069049
97599432
59832764
39873239
92727968
517948
50272313
98673379
13689016
99451835
8147581
14657883
97201120
14959623
60148944
47261506
76454264
22896544