70593092
60923402
82096618
35358327
75438
96712995
44171412
86199995
63022523
51216406
9642454
56335696
57785234
56745863
47731341
84934323
70127346
17261101
25019862
67619029
39599255
74153039
77194367
68931673
89691121
11058784
64027589
97778596
76239226
96956009
2404432
68015660
66846861
28765645
16437552
84402290
32853547
60641081
54527399
56918448