5260682
56806233
72158518
358437
71098286
25125229
18438371
44298338
74778936
88507915
19243645
22097618
60038932
20342028
48595482
40581066
27602269
33325171
84768906
55033608
20049723
60517517
89456197
7876175
376425
33517860
7594281
81378112
73938639
13764966
51318783
66356488
29198825
90093620
14058690
80702571
94728585
57624610
11655579
12312380