97323260
42843495
27868959
42923432
85971073
94155560
25953570
64841083
44855128
91354894
54934502
41006435
7763774
71007634
54788173
16241707
10434817
46989553
20547961
92715387
37559460
62963355
40372541
11221607
14595537
76871359
9848925
3360804
24001549
8592670
64629089
36702737
32199124
52876794
59822147
19776023
31945395
69315445
97807892
16203385