50662371
67697996
65314872
94843297
25667841
18123084
98629873
48557094
24126487
53677192
24685874
21108856
66099127
862242
56734514
33492477
72972599
52293636
81283955
1378053
20033478
51756075
995129
67496786
65518363
19276697
1623567
58648191
60111028
43896762
16968361
93077856
23177347
63799087
15726206
8212412
14333766
67929958
15775926
24847749