75304051
47809970
90084125
50319278
13213721
24028027
82742259
1270700
3722156
91176835
35593985
47393369
9795660
41762571
51873577
6294493
32162577
58354944
98966779
42143442
5669397
46811366
75539938
95764047
9086945
10596097
87476627
44794892
30808259
1712436
13409203
55164707
26283004
38867269
66225475
29682109
9477108
37147893
30007004
94022491