86045468
17293760
58848962
86296154
2822433
47474123
92784499
78346721
23008614
44944683
87767849
73835062
21968475
46645645
52432848
76622234
11432633
47517895
2336727
65836443
18297378
1934000
50958079
47895914
53438528
65322707
34305035
87502363
65285229
7709296
58981706
57166833
61701086
88099872
10827168
85883022
60609213
6621036
41073849
33757879