5150380
19891266
92952244
38058097
56498944
36479682
12634709
67816084
59695998
94019542
11076982
37502407
5894608
569279
67637710
2694233
94168570
44488372
30088146
20707818
335490
33236077
48007151
62002825
19218044
86294056
37084014
28493446
34713990
71161303
13033164
421741
42486451
87798252
34436884
54674171
99259726
61113495
61959528
4831802