1707405
95071702
32022478
79646853
62006108
23165907
57247893
5172255
77324582
4122773
36974511
33675223
25686924
99834259
45669760
21984501
28445517
56105543
76681283
3430872
776710
98927025
24239138
31814114
41994275
40551014
4350821
56989808
34381630
60779469
82945443
91005118
69379009
25438243
84596973
55269596
74827454
217756
33184490
10173438