77921326
25554988
60263689
48398780
3047365
4071631
32112246
39363221
5251293
69908458
96007493
77246270
24054678
8196479
61056310
33582439
4741647
62929273
38656661
40781939
20962986
51903422
24148554
99399811
34005205
81294020
66127179
3130658
13698661
2363651
61204365
22714311
72571652
60612769
7920815
76891217
46189525
87237384
84533249
63316840