42472378
46807203
98341698
69608917
47125355
81093504
42901537
42188691
14067418
85496881
22675215
30983579
74158399
70046946
59738075
31769448
47213904
42359573
66936175
23619577
68497224
39243351
98416432
86346495
99111883
71992825
7152272
48971670
55321565
89909163
21253100
998505
21224420
60771998
76105513
42167947
14519671
21762037
94979448
78737884