41675740
3476479
35835160
7151239
70471490
188735
394664
78496476
25479007
20681711
70827296
32222087
89429483
5019999
58948640
33205674
42273335
20109602
17917302
63411220
2189225
34263842
84903671
9053894
79313315
15317542
39077321
47811169
63225601
40891385
89672258
33183539
66719189
99816023
25746368
4071331
4447450
99903357
41912318
5573482