32553016
79294582
50776782
60061679
96262392
541125
8713782
32977636
6168146
7639559
7357442
73819304
58226793
24697416
39739534
7843863
1076923
26771192
8646974
33193409
32915621
28426618
46561695
95987329
74896235
64588846
14335720
9261493
82299252
4547430
45603273
41551846
69367082
9911289
18588214
72172982
52244935
72371431
44057240
60894573