6398329
72883904
40936653
68812708
2581401
17777873
52665497
89381630
21182524
20318391
48941721
75739186
48124974
98333919
37308318
58339004
3540230
74115481
48708178
27017206
4332130
86952316
38363538
74782766
41211935
60717269
72319583
57267621
58516795
26425805
619610
32254336
8117519
22116195
41779735
20137125
97938394
98275047
36269279
1093726