85565053
8670482
88495193
62448313
3755783
76635382
78059395
12001845
94775673
34813757
59102344
70793818
54328357
47368008
76587757
23127842
54694949
2356688
19247786
16895215
26299652
4058941
2216857
73283514
46816425
47337703
22415512
84515449
27784776
90024332
47271082
838522
7217348
81212503
18084233
75161555
54525892
64108226
98841759
13378110