72698732
3532721
33118175
17292185
62657036
2290394
48082960
13965324
30488409
85897513
31154030
9333975
69279616
64916608
61506374
82545427
26417242
7341176
9295299
76037972
7617931
9022251
23462673
7815336
9966794
70125907
67622786
26913302
3296883
9611787
500256
92115308
53367326
84367588
55002039
81615500
9665756
7452173
87403253
48528822