63536602
99047237
44342008
95175095
3519253
97632550
14797080
33634362
19479433
19478539
63728018
38825907
41945337
1598359
90978325
58635786
21561625
7025360
95696955
396832
65023941
29194389
63227813
99647937
65356027
31566861
42483803
64742798
53094918
65853395
3543559
83338313
34096478
61111742
7767413
95971995
13136397
59285773
540524
56472072