45192283
693909
15919747
22204691
99995177
62857690
25631461
27314234
55916969
40107192
2806128
92696988
97326510
2740438
34458618
78578312
63819771
61412373
1387602
23489035
91081995
3092203
46603629
75039229
2747570
5489350
8563141
24422613
3529128
55383186
57353730
96588627
97963362
50902005
73029716
55509152
37828772
17609288
13342092
5207744