55128781
65443249
41854780
36477188
1717903
574359
97372721
91038507
87749864
23892704
20728158
27082176
87985524
34166243
36142553
76095371
35032539
41518531
36125113
41493799
22697241
70801870
11007406
24096568
55155439
73391494
30658404
71048315
15784841
11202643
41142591
69191823
20449834
1572943
90726505
66225716
36454735
8535258
43212764
17686650