27296846
16233525
93041888
70478840
8570311
35791751
12758696
81532612
33846810
57552901
36572202
70579231
96417735
54197254
14739491
44104513
40763814
56568428
97263088
3981084
7548300
38997079
14673324
6415176
99995852
25231924
20322246
20028079
46247832
30258785
24817218
8493984
53336340
284939
66996499
49751836
75128252
53699410
462747
56507276