87857024
7052556
93523984
67889542
31002012
16456139
430436
30014653
472314
31642768
77071018
649994
51968184
91142216
94951575
21961665
88341607
3533410
74333643
99542961
26079576
53665152
38023798
16553660
71428733
76915113
66363907
43733445
93724032
26118314
30727902
12278103
23714469
54744710
25764900
1672608
65524146
22559231
44915000
50793516