88341898
20015301
75132591
21563094
67989529
137924
15869494
36197572
89038329
66444455
29195254
32948254
56285274
58247026
91235029
81012429
55122961
19254864
625996
10651917
90965642
14029622
26343136
82208495
81414623
8593291
43191853
84389680
6274330
76731892
20819458
94236042
9580752
76478978
25762212
37738202
29169041
95517627
61087608
11741615