66654507
51868021
18844956
64955860
71064604
61428875
80644851
10371013
13458208
21532230
26085031
40223227
74191901
30127610
18727739
98473569
46138435
7972315
64717120
43554665
89429237
60556325
16744651
53219004
70454821
26197609
92913449
32588226
56635993
92464597
50311332
72351560
96001260
50825829
60219073
30911217
29627181
33152491
30239759
43602744