20671636
55849763
73681389
24496492
40994336
9082123
131802
33939320
82086262
39765644
90349469
55806901
64307230
35526246
58325986
41174966
98876121
3289222
24354196
63431455
92511229
18521993
52997081
41703771
18385285
1215542
54933011
982980
45153217
97305407
10876915
54206037
60013363
76256768
24103819
259605
90017331
99909228
4078734
39068733