79187326
42887744
2429901
70569216
48674003
33668802
1995949
84551840
56404554
8623665
77498272
45997071
9143540
64985276
35269660
86578675
56615071
84202865
80333791
62578362
61423160
73925780
9272621
63859614
51919993
72935767
76874569
4943774
19427896
3805112
17998884
75866425
95454069
80657789
85877903
55705401
12822567
92965321
15923357
3887350