55315282
69067570
8515726
32999619
16816371
94596689
4792453
48055401
76372690
22868859
86561790
14284814
7326916
47945801
11957856
4237149
48826166
69397006
9679702
70692425
26611397
81083851
95829151
60875859
65435
23379946
98172160
7243702
55273583
97277454
31525244
45703104
6732739
95589866
25776861
80876462
28596540
31341874
46654359
87122294