32259876
6748630
86668408
16454073
80171295
59822086
394870
92925393
44244267
98176800
678140
77262360
2179530
33751971
68921022
6685045
36455040
72451933
83436802
92353011
36439557
71302675
50891360
89598230
54109179
90489483
4736596
62499541
80584644
42158482
39175129
2014627
40865674
4338539
46848265
29551453
3589907
76454413
6007729
42699304