45246245
49217692
63043697
35179592
67296532
29025600
219763
98656008
79243298
67678824
6015291
20324495
33613148
35979338
70393928
91236248
84561852
65375206
40479559
49184237
67699250
71664086
96759996
2009411
23218627
42695408
66851710
4434778
86415677
39307161
78642563
88453929
27517272
15292256
15524645
7016144
1690282
26213715
64445755
31389587