49751805
37935123
15723279
52219803
53162910
9412701
62419723
5348462
76968169
36947203
24752700
37947676
8848469
75926747
55961613
83891092
61966542
31215065
57128371
11059154
62638152
8881805
65087875
70205282
4165553
35539432
25873333
67352282
17483303
38735955
94482216
39628236
65077017
64457620
99337996
97398219
52878655
8967468
59695450
45908405