94184333
68119636
27635685
65122006
67764386
37388848
58256818
3568485
1314179
15593432
4733770
28822709
70311867
2268707
61144369
44052052
75776571
82588280
17281446
657461
7433427
6993834
13689267
95841796
99766792
47475556
73757368
27384592
58266404
83529705
39484290
40519120
99814125
10925190
29637162
5440624
62164948
2688318
86236205
34589886