14955526
49214598
37156820
44742900
79797828
55654086
72028766
8074295
93493694
83942298
35638607
86618770
758114
23599494
33017097
10227122
43923668
48125938
9315413
46454951
10691596
8351542
22617890
70895462
77907784
23949893
59686804
66581042
52529962
20983070
24805176
52251784
35995207
26777036
75983475
88362210
55652076
49309391
93204769
23129540