83391506
6748518
64106524
48752857
67937038
24178805
35206946
24291305
70222631
16901005
16278929
74783759
92081391
58685396
40921363
50939982
93928929
7238291
10736198
6217583
86011841
70295949
4256428
33259163
99432361
40445209
51191855
31929482
47271295
37964683
97285250
13499827
72068428
67325158
51572231
71685789
46105609
7664421
59446654
64304439