34222882
98273412
68884829
47673648
89241278
39012545
9264122
98988
40896083
71952008
92595664
29243523
64614701
52506600
27527286
94481491
56821190
83389982
34693874
31573107
57475289
32866059
3526384
80725708
95372452
74076923
7779209
73259936
48714202
15155920
3573235
34341904
5063385
72333938
40656708
75268195
50448090
83445303
58799440
64338848