95012564
65501233
41618520
7382315
30188455
89335549
63644244
51086170
99446872
75913787
42799526
7464538
62305770
54629806
71759271
17212835
26451203
92671511
54251449
3198573
92988427
31107843
19222175
25119633
37815683
26628376
20795335
10815953
14654293
18657812
4463689
81236848
91227808
86442601
36751908
32775797
96139722
36471454
86422413
31452561