49835822
3199861
1872176
6224571
43702516
75728599
54524813
32754924
22293203
16957922
47039753
22768728
22878659
33595133
92092764
17852896
87529631
80177030
30753521
66964423
70363574
49932916
7499907
71227676
24298308
42452254
36913538
52562766
59258234
49759574
81457217
4005395
91677594
45088831
5165190
917224
93497764
65277140
15546544
69209968