38375813
65299218
47834722
64328688
2024561
42904035
52176094
27287118
2186878
83246013
92016546
52483740
32274840
44207686
76315684
33052678
81382118
34395958
5459210
54104018
9072634
71652341
67091920
82465636
14736981
33252787
48647756
84297451
11796695
62212174
37437533
23949918
92573884
4156667
85591014
24752940
3686910
5015314
3949327
23007418