99484116
5252978
53178933
11558707
12817386
20054450
47567588
24613537
58883631
98304015
4661253
613646
63415219
66055352
72451909
60016615
35953482
795511
42358027
983150
80504953
7515940
35589146
17352433
2707480
69333016
98296597
90428280
12718940
58147087
50881590
48682239
24674983
38047195
20783876
58211398
10317428
35906334
68096226
60116331