5142555
60232689
93811731
13193145
647531
96297204
95747023
65557795
87678148
48488119
357720
52035961
44288917
57957398
16454767
56839152
22258954
23542932
58256870
31018989
23909091
7840315
20129241
48513880
56432908
14247976
79714249
16369106
47693395
44261885
62918027
22725115
66662458
35057679
13189629
66915484
54618463
79158741
51641781
25047697