89623263
28017141
84628256
53153300
22056156
47399432
42581669
60961324
346177
44288912
97119229
52698180
60718310
38433348
30983069
5747169
3839770
12225000
57276075
77463317
51465535
56481272
47563841
531266
67306291
85679698
7713248
55914194
76113274
43003292
1738509
25391206
22258602
7562830
69432221
22332508
3851739
80783082
84404213
98569464