35767505
13576223
8789136
31087087
7168426
69614311
31004317
61739417
60812228
21681428
28801077
66242679
96652634
8562379
70397839
94604054
74825418
4901057
11176974
84722895
8814593
94805035
60512386
55626860
384595
65164132
30687538
3857887
46629286
23736943
65126409
37275538
93269148
45302627
31324376
13412610
28214860
96979621
15955804
96804004