61636993
5545140
56205435
63678301
96696812
9675947
8835657
1179833
64371118
5387859
81076813
21925688
7832457
75584811
50911041
75045589
54777427
291452
8531518
41465647
13607044
76518585
45079881
66328284
27436556
19166684
44218038
27494291
73615226
9662889
92997500
22768612
52606207
8166996
88017905
91157725
27003969
49817888
49962397
64752378