4358951
5431651
43512641
30184236
18969291
43431051
1547656
29522700
9407948
21331025
21661973
23379448
69012363
22315518
31368432
94789013
36001074
77829668
58974742
7133668
99246482
52377575
64002100
60559229
16046677
63538824
29851698
9112886
9826225
71638416
74647821
33994987
71927342
51438685
58682702
8576513
1308548
87887207
3800949
37655028