28977243
17734856
74424879
434696
72042580
2411111
6154894
41777476
32356943
4600116
4204267
31669170
73145706
64809222
19967257
2285662
30611495
36743628
44337150
89607006
68878314
87032297
31724897
7598735
67128718
57998068
68543509
39387100
94473645
28897159
95797016
39396308
5730855
8706013
75528252
26147025
82895128
22418015
28855867
76383458