85603877
26072540
45375308
6091872
54724328
27788148
10527439
9919909
98061186
9775006
2136781
85937196
32431887
28139436
3967324
9331178
96067724
42558859
87149345
78337580
86249880
56048064
69358502
2770602
66783762
32305106
29468069
51864923
42127423
97944456
69613725
1993185
23375141
7656532
7124130
29031133
97538810
44361397
95757131
60305444