48163131
10249210
42737229
81797662
55407960
6371146
78172330
25594043
2330467
86338765
79637915
82336067
72782744
7417353
41764468
23856190
18457813
28659761
83439561
7536118
4704412
46869354
82381791
6251623
50316309
91494307
33825406
37599014
15258655
92166769
27165553
2444969
64088181
65572421
92697327
83924264
77696637
90719466
45051917
1017266