35601099
52029493
64208254
52279595
33431964
39009394
9278788
78948885
1233547
81942881
85051496
17766325
8264745
814469
77891842
12611425
63643021
69054079
37771821
17758175
94914521
76213806
60927813
56744771
62453241
36522543
50779927
27573722
99468616
7621436
51055495
8755507
104550
90854852
14454423
36341762
72693934
32163551
59092227
35374592