75709584
9473942
96143090
93752096
36996483
88564449
1394526
57876286
49199376
37032595
38253085
61032374
5971249
48187586
44424720
1125052
93481336
2395547
7618833
17255874
10533150
483668
6498125
95758329
15545324
60832652
59659584
57704179
9821891
83719611
42657604
45351578
83591115
50947645
90249002
57819357
89871350
14627310
6715363
89355078