90892966
15503390
4322371
44311515
62527796
45702473
64192431
28144846
76987254
9322618
772714
629462
63624660
9593859
2966523
19491591
20618729
92193262
82392645
69556146
20048580
41151253
77931432
17403629
79346986
88016792
84117543
95853811
24111618
60489807
35589615
73035866
76852601
27444981
92576644
82156149
37553869
51268885
7406917
91273962