1328925
5555159
28431018
95086720
67824085
34905107
62635969
86196572
17816960
12622043
10511860
42869492
13243665
79194510
5876787
93696554
35865558
61278371
64014220
26634400
59939543
5335390
2924491
89706248
68614674
65769069
54846106
39277569
35656485
82863232
86321252
54609827
14235835
77477459
61953977
17043186
15374770
81628922
2067674
10033967