16505283
44705689
23064826
80452724
25342888
67909986
10244750
4791048
76782394
2170578
44679573
71763213
44584287
46821119
86169783
57117900
31284840
20622446
18764203
70793973
75756110
4557303
74401630
36631923
3509824
2297306
8479754
21668969
84998813
68697185
28681150
50958683
8733926
3970116
738577
22954028