76012476
2505996
253252
63957848
56282567
30871213
45228346
18643331
29283147
3385318
22921541
67595254
7132163
30062290
58765851
47858213
72302687
24714648
60198105
4929298
7603428
5899513
96823126
3661269
99288933
65911940
21822092
79888193
82104658
4177961
61878511
22202077
38946873
98511536
504084
48342900
56518354
96779120
6362619
61435825