44031053
69839123
98962703
49539093
74815617
97785663
50126059
37182185
56938476
63517951
29995819
507180
82789196
84865391
24278450
69175666
88187766
9109923
42139838
31491712
9485991
5458704
49351379
25657430
20037042
60289381
37088867
78153793
38664212
10453206
29787378
78029345
75679537
22204709
8454646
13873219
63003842
41839350
22702113
70901769