57675083
28463943
6233100
69779952
97317687
1342915
88895484
14472005
1777504
86693430
29441190
66645896
40251437
92183546
8502413
29733688
61384955
44447783
83693170
92961910
71868149
16512284
50779337
36851202
51142234
7542354
68841242
15078214
87181742
65604561
16639089
17283141
1065884
90871337
9213425
56737186
57717179
64838362
15591546
86463071