97379175
42271899
88634333
3497334
30428732
60378072
8630117
33592655
51005310
14003696
8961561
51256831
2605970
35185759
183945
17673088
34036311
78208728
5388197
10303515
8165466
46682008
82598886
22555255
61523885
41033565
34244485
36752259
87551579
94601885
92929687
12053439
37229873
21149001
334425
9597192
70632676
4502430
11057181
38242719