85979181
93941186
45545626
16944793
44511566
3822078
92547174
14105872
65668064
69494870
40006419
34922699
14726327
1096602
65365062
16729106
52672762
17778852
62596940
83753416
23104954
76208227
56841392
39537818
8296282
88262598
9552666
81176246
85385803
47352358
21354601
4892468
32217734
86639827
61309128
98416979
70322565
4841465
15387663
37463554