77136852
56075613
98571969
92519794
56245065
42455994
53341473
36831502
54356124
73247576
1026299
95214976
39593213
54389492
99368566
95522917
95522976
72453706
9171261
52686284
14448513
60084271
9097559
10982846
48316784
64887615
24971373
65682554
30265401
65221032
79155662
88307797
78156716
47381928
8574092
41539910
93489325
32775544
42191535
2008903