52586354
48277815
11352202
44575839
76533251
29724866
18041739
26737607
83477403
37268228
50735715
6505637
25217212
6714991
84998693
90403433
30693256
94033190
80304431
76912027
47983891
80431201
33001349
12551037
8849908
9384432
94403304
67429050
3347506
4183812
87639226
7301151
64455908
39222193
1144290
10987490
73532902
43772473
37347717
42055072