93714912
69125052
21411356
21061488
42624557
72142459
98291718
51268339
24111830
97243138
64549646
83463677
5185668
48682701
6887284
35015807
2352033
5971512
11343633
44761838
6831924
37375014
16052335
34084748
44526740
69538068
58642393
7468449
2288669
30275861
1691294
96175338
1620399
78848402
87604131
31411488
74069882
78466072
36201062
66659729