43906106
1992190
39346638
13445193
24216873
75037367
95431151
77086084
9864052
77382521
76976879
86334567
49223025
92145104
59778369
9669995
21835974
66505525
66991996
55838033
60174589
50239981
54043827
13313397
40537535
2400601
17311126
31653362
472535
97552837
79259023
1991152
11102886
63257974
81431395
6442387
46585165
8442630
3794301
78274554