96941568
88156581
92217075
59879638
7372257
22567909
2883896
61451108
82111507
43488376
86142466
38155597
10954341
32826861
87499148
30145635
46989293
3131649
22975700
25255556
42467056
88342986
18985919
74306773
43353261
4369046
1596496
30899454
97293404
4146134
61929693
4452442
64945022
11271730
9686064
18873206
18954842
16211578
85891778
41824691