68057282
25484868
119555
63245678
14259118
58934760
61262693
87574443
90021073
37524686
42955433
224928
96572501
75091746
27872969
89393244
44489953
85416623
24371286
68727093
27949053
63635446
81781150
78387448
70023867
72651915
2226731
44039105
4556776
41754264
25691538
32906405
26625335
29077473
51844455
47677061
64459578
3583419
92333369
38634020