92902500
25826738
63959887
2283494
94207093
29256039
77491233
18674139
72136901
7901680
34132160
13036745
83907246
75534237
72079574
83477395
42226876
64323911
7029528
13279987
82279394
65287603
48418142
35786236
42906014
60814311
38351701
33988301
1646591
27616424
83589398
74839671
47721314
38885725
96586595
60536208
63402066
16907454
66861356
4757058