64026899
1751996
96642003
13131829
53463674
9084281
23916829
15177723
99941831
44472935
68218621
10148868
47523277
39044685
85894749
10255627
15221333
21416121
89743456
8731836
16507564
65672753
60008597
69852391
27465361
24454555
63447932
73692738
67381323
71133739
62291690
84797980
47084972
32357788
51076002
50919916
56851328
61465730
41458984
42042190