44469737
3611907
8030665
26572116
96427502
71898739
5414110
64335875
30494052
69229145
87146201
53802321
6184068
45411145
70881656
97468492
93581996
54069514
73662274
38437640
68784870
14321472
12611331
13758951
16701313
4037187
15164288
21899657
45283608
8873480
25984547
72732259
19244734
67159770
33072952
84717567
31837546
45123999
19602681
4685484