37105820
68639342
89939614
64488476
11545975
52294937
23709007
40478713
86884233
92282404
95479415
352734
67831790
22465325
31643614
70204080
2141591
40578834
83082970
73685744
8761778
82961003
50126019
5498409
21404590
27664350
24671767
14946241
420804
82562083
13759196
64786720
96313234
70938908
53995982
66945291
29605039
46653646
92392683
81594448