28842735
60296442
56579567
9674140
24198059
94369727
17871816
54226704
61839942
23011161
34815272
44759379
708726
93692313
12201115
5463952
37739178
80013923
58781443
82405528
78032376
86921292
18374778
90512277
42458330
42899255
43932441
98458531
64132373
20289676
65795233
36519999
78221003
96717345
42225197
22856584
38551764
21808470
32135899
75217710