51932295
2704847
40681837
34635368
2528806
36091625
26146999
28537718
42878437
55177286
13997421
92079119
93199747
46337294
2046042
38301311
31051317
12587493
62693277
16284059
67506091
56937000
34674832
97687057
80214070
61955530
36666001
11583770
26746066
48841534
65792398
95762378
1899387
7477878
7451246
80938840
71415503
19753247
49117322
93719653