60146303
24902748
12529350
3107450
13671412
4049521
63442803
5359393
89295062
39303872
24965923
19448580
52094269
50634907
68156262
5695399
25032132
54537596
67225163
31491375
22297233
82777586
41483602
65494697
93357732
78997248
53111680
82523759
93641012
84398185
64311589
92041436
64837621
47339402
46673395
95029363
99702543
90284850
24518218
60653022