58897178
13833908
84314626
6717450
6357415
71157750
36503814
51484131
66454330
519180
36964540
94948246
23723470
1342904
55784750
61104080
20059119
95652285
3577135
12786905
93472869
8636942
26132009
96045000
1830668
41104165
84716616
909122
6893831
11506556
88061980
97665306
72193171
48396592
87484236
5583259
32471656
44815115
37994083
37624321