84722657
78586152
672722
22717699
84616530
50545434
71613102
24524680
3327482
55458804
23244674
37043514
96211292
6643141
99263842
64756444
48095763
8771522
92162501
55761216
30077360
96669259
73851862
20237683
91482749
28735255
8756602
67724141
86573603
52311379
94449714
616412
41817803
52812700
14682230
40988286
39291578
37221334
66611930
17826