95529399
13917087
86179277
65983510
99337149
79828455
37448043
66247402
17458357
39569530
62241256
73571040
5617321
1559805
35861797
129135
10432714
9571508
8671380
84965967
16232607
6475870
74296514
19959743
50614492
50693869
4535722
53003400
45471459
57969653
33629488
71054133
26385531
25318627
79006793
47489196
8460408
66449434
76552568
93144492