96107554
13818235
31772643
44166746
31833821
15809110
5563603
41587726
71055016
69478169
32887411
72545394
33351875
22035075
63556273
743633
26612289
99341049
71362446
37934877
8378175
34482304
4857278
37755812
97936834
56818687
41286771
24572497
80617294
19717035
99503279
6499145
44956360
24636399
77636140
57308333
44293319
73044393
8544158
43273224