42807688
99731952
37837131
6661773
34301876
44272316
54786038
72974923
24828555
441756
43327717
95264329
17714844
66058807
5113040
10584914
89043985
71005620
1966684
92715229
62816705
19916157
5462933
17986172
1763584
4841453
484438
71549681
86377725
22984535
73487837
99617510
89482265
44366897
39236116
52813400
6756768
51094567
89209566
61922192