70426308
9057145
26921054
4377543
94007042
53866416
5005096
18035563
78191016
71844353
31499646
7013900
22667182
28538936
8807838
58044602
13596472
18701687
23555396
4474661
41563827
71302429
93284330
47936168
102492
45864403
28226735
2667346
70166264
1923909
66281255
64845187
61189395
77386308
16006456
26039099
94214622
12556942
18106603
91037548