12754896
40353613
82567317
82784523
17581093
60087050
37756790
65526518
70151968
85973238
49511636
95323781
40366644
9030450
349644
76441140
35296835
28254693
534641
85731
41551032
15655422
52537429
2644503
17478247
38164950
66988335
48472928
63621943
76011805
42851703
22822268
64568065
75605887
35579401
145896
99493095
74548642
69654141
8096454