70108908
40738443
31118566
39218916
5366162
11432354
72195153
3082868
41004320
63564626
98462249
99423127
50309606
64069302
77978816
39295331
20842977
3484073
13755949
3883522
13649563
66967537
26035098
70247327
94772955
23562994
69844994
2350153
22062630
70363074
66887504
43313251
82711712
3431072
67033406
70426259
30524648
93618500
5044160
3483529