65666273
99174283
36398360
35979203
96255752
77375015
53079928
28793603
95536134
48091501
51717573
38783081
19018967
7714767
61641851
46884574
88427651
80046051
22249609
53326729
64663517
80889075
88264568
66063461
91563926
95593154
31703046
80122123
56507801
56779760
60548014
12342300
61991845
57664412
43811375
11041758
59363730
12273213
24027069
41348858