4304306
1533321
35428000
6703199
96638643
88058549
98003163
2463389
99924481
2772562
90024586
9977215
31725534
56175337
24264412
9348266
25602204
74817276
34224421
75412114
78745281
57254236
60526532
98283608
25072271
4995712
6124801
11529123
52354335
85557288
91885634
4391479
4167744
4579396
704297
65761892
51535613
42008693
63971078
34873109