45196375
83693292
41068092
7361943
27409525
16414447
11687227
68535465
5706247
34641673
50596213
83059021
20633012
47284457
1926125
71455411
80991083
65962722
40983434
85831308
39438496
63896075
70383980
94726482
9241260
1863391
66313729
27026486
89884664
2756526
67343735
76522735
79129395
17367526
64694788
54248457
14463843
77363942
98356597
45636673