56913163
70914936
60041668
52997983
2636588
95615905
21877447
21385499
28553645
52976378
79594460
2275893
49792709
63242909
42809223
72533540
50951770
10294374
34825784
16143710
75736227
35147679
41476085
33869597
88615062
16518647
83412387
296707
8417140
88514250
84956957
9108632
83871666
7931809
90735137
38278390
58166408
12009372
70837602
11347897