31374383
56731785
53428809
42018754
884948
50677693
75618949
41148309
34028864
3527826
20084438
48576289
13141607
90047629
70568467
28091873
8680844
7385600
92484090
80707484
14857365
41105049
88266294
56852104
47534254
68538980
17854230
18175933
80654334
5056160
54777220
58476735
49424348
53595110
21113893
87197022
39568019
82781804
74298030
98294094