36641501
25755624
9613561
33397578
11109570
13089236
8550407
9427264
77953659
48235139
41107360
13108046
78483184
4143585
70432693
10158680
62284260
42393851
32454359
16595645
3171121
76572594
31014009
29606862
40056443
9941498
49224723
13773798
3761185
14892864
3778217
87992302
25479795
47448066
72126410
53167235
4284190
86692198
51241980
94455471