2029268
2018719
59729439
70121176
4894786
60068019
4055972
19286067
31575644
61883073
13737044
9686258
28215107
41472538
62394862
180840
20872305
42256777
1681443
8875446
19106942
87544468
1245066
4193879
83908509
2961365
65516671
45277303
95294176
58849868
71038757
18949234
36024839
45408734
8146285
29774821
76902537
11945094
23555187
2842157