95136202
21254482
45885000
77838226
634656
49497873
9632716
225621
21569670
65378509
42083315
96739048
68118671
86243154
30786070
74632001
5081661
7927367
9875141
5067309
6691692
7089337
81568264
2251727
81523163
69233799
7501318
22649727
57122949
90294461
58552925
37264014
10996607
81363448
27187032
75912487
97489479
37478743
35941798
23704805