131094
44734150
81587610
77623868
942751
96055011
18577683
19309985
6626662
76517382
6876357
32113177
1071115
78431690
73268641
72534483
21196362
62491077
2045756
84882498
13091560
51339944
97098011
95081262
97593897
4903179
9686873
49459919
61692542
47364944
90865206
13803651
38126233
58385875
50738681
10673287
10384732
9653295
23081637
38438