9400955
46265633
31217709
67018653
85103299
35146012
10758148
9414644
63868509
36432808
9855882
60267015
74747448
38293687
86425708
56107232
40614851
46453424
536500
48353291
12217070
61763860
7848391
11908706
99534133
16508902
41494399
90838194
66497654
39066778
5992262
7132973
84836021
3863067
21553431
42695561
80843961
26855892
87018599
96935855