99565382
53089938
72485856
25774190
8824215
349930
1176100
52357377
31587675
16246640
36213376
99361179
1343955
67795517
62743141
7904979
30437898
98393679
96979268
37795743
47697728
7313587
14156662
57362706
35277923
97033575
73941261
5409631
62414520
1981418
82062197
17258514
2628976
68941403
3322241
83105371
36358003
61515014
72956955
34352949