53869662
96116656
15676928
4668271
77557595
76314407
30236725
30866692
71424286
48656000
69511741
24353022
10507850
2384518
93221133
76496897
4742548
92696809
69939468
3494479
37209350
4573644
11689506
32219212
41908531
86332474
69438267
13526856
6840232
15963573
79015197
2903593
21299121
841197
93421130
32786487
44937745
81338583
58112195
9234532