28762439
30818448
43861001
33879622
89259547
80973722
50743250
59623228
64727058
64249277
20837187
19007147
65317409
21594355
63964633
19615587
18125704
8797183
6789631
75815659
8155288
32403592
83423674
59872308
9389673
66149413
51477982
77822449
26463082
18651940
14392382
15993115
1283038
97409561
74412453
47605253
5465358
84316263
9558982
5611603