99501730
46478191
86355077
94226537
29275774
39667055
82785790
4065986
65684091
64034773
34251860
66169586
35994208
605987
31925601
93263
3555543
72099591
4721397
15244762
60861831
6823314
63887456
71489508
59237037
67617382
66878799
20582480
21568228
25399083
65225835
11755882
13615163
4026011
52167233
47397811
74081201
28389136
7029731
13985426