44405303
14542212
70786833
88598448
85256064
76473393
52482540
34122873
70684249
50757047
80059835
40068136
29391332
32052348
8379696
47211088
7946528
8769345
87347882
41452707
54726841
2732234
50756305
3795590
65932047
76699317
37364097
13333165
25322280
70255677
1256516
14272916
80207479
75844015
29203460
80355533
27262970
63484720
99717665
49351058