32198227
86965633
5851223
69898839
39983116
6101246
11619715
49865718
5373984
56525585
65558278
8586601
6277247
40652905
46377964
66433042
87593614
7577249
69573382
28459463
9411518
82831905
86631562
1928985
14396303
25088656
716160
34104831
14206994
9905382
16729372
20293625
87609468
88178575
95131042
74986543
85167990
79728734
41379230
3875463