16969865
89146416
55576253
10114866
23305869
33222412
65515365
32452419
58119214
16987819
47942146
231560
10098898
71126411
1070665
69371152
95745020
23335141
3810420
19996458
50958051
42378655
56546686
82541068
5639092
88548314
39002274
98392778
96321571
88651787
73134784
8198606
78942403
24469001
96242923
12139362
75327648
95917900
33771016
84201131