5595572
79657508
73354130
75781432
1690134
41487780
5881857
234014
9291800
21102096
85008276
25642637
37803107
86717558
319202
64878559
33856438
83793837
79897405
10304585
2828276
16396462
26243406
73998146
21726751
31658726
46689061
68332931
63923005
38073528
90528860
84212276
6682635
89334076
49217566
66656375
5644167
83551900
67938896
7084342