44421487
64131602
3723551
30518405
85681631
12068426
17411112
50501023
67893124
17186204
49875352
44812872
76262820
64815591
10112453
49622531
97016773
8825526
28184484
80115874
92288323
3238680
80738891
36115766
48825007
67714237
4209724
29031607
48714693
93928131
34437407
14857538
43852893
78359212
80228515
93811744
22364441
6962247
35082615
27255897