29302077
29835350
69679243
97993066
66273879
34261194
61076654
14857199
61335979
59542173
74439972
8109674
1494391
3072494
12011020
21044724
46221625
16081153
4995199
23107480
62286530
10785348
3339421
14221712
7188938
52653524
72106888
73497408
14314259
65182822
39978016
255627
12353944
59066147
15393091
92513663
40616546
61356544
99163642
67288540