82142354
78668341
16407663
5857192
93363257
73412584
13382334
66155724
51158588
16578983
12648013
2477451
62609927
4160778
11622936
94047509
66079993
9025139
15536086
26194725
20186074
45795914
63977035
71201757
7747210
15016914
68586078
48795746
47665617
95482413
1088290
15059338
43715359
34796592
8293547
48242480
55141181
32708696
29246164
82328184