81632866
51158013
2423323
61076971
2666453
49127233
91849427
10149280
66927701
72838451
46043181
76767090
64467339
53734728
7820382
82033920
76717167
36632446
2925318
9650169
9093198
1313553
4334704
351635
75037053
92612922
31176542
88415371
67015754
98303702
58948270
47247661
13259081
6965630
41795130
35881099