70309643
1155342
94694141
57054887
94663198
8661178
73889531
92724800
52349809
78429395
19807653
66303876
56204146
91263369
30457559
35473525
79792875
43618837
64443908
29709925
75782
71435180
51318710
14105784
79355558
76964110
31592515
50932795
7860729
85293319
9001551
39062605
38196248
6332108
69104690
8385708
16281779
64029124
60622506
6798265