57114915
54808592
89676142
28629542
102892
93755449
13734280
75137651
55484275
18237473
7735461
77448198
26557900
16799336
2889951
28702124
67486286
71954814
56103045
6060116
64858972
13054163
93758806
6899420
9557156
97664916
12532806
37578442
44724241
93418627
23644352
54264482
58242044
21954500
13092197
81576093
15745841
30779724
86984779
74718232