82945896
58212484
77006459
94774938
97989443
59141278
25788305
86726221
39393487
76208059
5619031
2248234
61838475
89864005
81979296
92153620
80437516
75372503
90263338
1427704
99725118
97232227
46284047
28325890
73743959
71893452
60866177
83945140
6143576
50174544
93887464
78383
52714922
96704525
6794221
76502150
55593001
58337252
78097376
13779735