5844988
16724331
1127754
1419583
29108630
41544112
84751184
67391567
46106075
2914330
33807564
71013876
49873331
38199577
33391894
5425882
83459290
16983321
86759328
67781871
82452426
49006681
27767060
47124026
66823
69127270
60521164
7781296
10697265
97394828
96094300
72533127
9853229
49763407
793372
26876402
35697593
88862858
708141
97983768