49205592
53548640
62937014
51601372
50102
42234467
6837680
57942246
70044259
64964762
43905318
7123129
1740334
49906735
75128461
39747640
94657492
17554699
5064182
18782497
48675499
99355574
15701654
11121402
12684115
77171679
10155297
19967959
14459047
26078514
27177978
17265282
61298968
534116
22596945
63864338
74794086
93399838
49429867
75338030