81449635
24956285
50409287
96489300
5677172
48143930
45538379
41721656
1069354
37438997
5604558
31968629
12639112
88022795
42185835
42343316
72035194
56109742
79705248
46565341
9549788
7363440
61736076
67571052
3651310
52672597
54608826
65437278
30106701
74211538
13236493
87703789
73916840
28844730
95082594
24564329
90587890
82320
96104617
11309262