48346239
46529613
40472414
44599824
14072829
9164342
23891941
65519447
22443869
60681394
92029158
68097286
79421628
52351488
96693153
37188177
20468297
56769634
93495292
87257924
5725292
45961604
39318850
92042908
55922758
9955330
17951091
69282694
5241513
61802705
11415077
73771912
30261256
52674185
89766862
7642967
59291187
83245978
26167451
66049672