35108297
86562675
45739667
12323330
51644327
69503592
19165448
81429800
74223960
5526894
51796647
67117626
7067069
28242456
48384975
22697334
84799500
37842204
5664058
18224274
45684226
8051209
64019369
90209622
11725552
63565091
15217284
53155148
26762931
23698964
8505597
41725545
51542779
27024078
31468815
83604837
6871513
47051037
40632647
26311701