43327727
14317349
37862630
81284394
9954219
8625847
68082371
25015839
38917092
13924381
93733897
78735
49191982
76094599
2216077
4163238
84362629
8621987
41085483
7363875
42753592
6722556
2054487
6231617
14885625
75844434
92736252
8114412
86518986
30627754
53861418
438444
30676054
56442302
32372789
4367285
88194100
88876400
53641194
94192833