70466166
76222346
41876164
29478340
24171006
27899600
47591854
58398621
79983450
41702055
9262878
79708077
34519076
62139502
14479200
47204528
90843400
47477509
94354489
43113574
51759177
50531734
4777236
74919568
1541830
98673203
19503314
91454792
23244356
471636
85913845
12053173
60964810
75688936
95111104
6298606
86991392
41887984
18706167
31927062