89385192
61557130
23688301
66928599
16312534
3491771
42925844
48168555
26702554
80589883
87835257
23617210
97971517
98251836
52601166
55911068
65364222
8637901
63617946
56364707
5466995
48367538
90295574
46173479
12478401
65029489
84745425
35439649
67931472
10675831
11914164
65856572
11975
32298615
60882336
5093025
55493930
86549982
99797081
42608136