66082502
45115565
61753926
3857239
95352117
59305062
81434667
62978128
81405759
30256114
89598127
82599140
11543436
50044061
24684676
74268861
10599989
37854180
26456483
5313307
24339029
63053247
7875236
99632079
18225966
7364613
96501737
70508809
42165928
62388496
19302031
61088415
31395750
10268402
2363088
48623831
24295923
45222792
148105
33866175