25504650
7057598
3338880
34073406
30985719
6376384
895336
2699786
66487513
5627266
64206921
62477802
53484055
98473039
7762678
34727479
27147637
906070
5288187
30105073
76662064
3790191
61616621
76129837
72443189
23274917
34433488
48156512
51014159
90987114
79947605
4054358
93035914
98688419
709069
19685703
47587095
46273859
78599896
29087514